package com.zbkj.crmeb.store.model.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import java.io.Serializable;
import java.math.BigDecimal;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * TODO
 *
 * @author eleven
 * @date 2021/7/17
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class UserInviteRewardExcelModel extends BaseRowModel implements Serializable {

    private static final long serialVersionUID = 1L;

    @ExcelProperty("月份")
    private String curDate;

    @ExcelProperty("用户ID")
    private Integer userId;

    @ExcelProperty("姓名")
    private String userName;

    @ExcelProperty("身份")
    private String markName;

    @ExcelProperty("归属店铺")
    private String shopName;

    @ExcelProperty("当月复购状态")
    private String buyFlag;

    @ExcelProperty(value = "当月推荐金额")
    private BigDecimal inviteReward;

    @ExcelProperty(value = "当月复购金额")
    private BigDecimal againReward;

    @ExcelProperty("当月奖励总金额")
    private BigDecimal totalReward;
}
